1359 Washington Ave, We Due Delivering, Miami Beach, FL 33139-4211, Miami Beach
"Best friend chicken"
"Best friend chicken"